package org.smr.ministore.entities;

import org.blade.entities.base.BizEntity;

/**
 * GoodsPriceOrgan实体,对应表：t_goods_price_organ
**/
public class GoodsPriceOrgan extends  BizEntity<Long>{


	/**
	* 编号
	**/
	private Long id;

	/**
	 * 设置编号的值
	 * @param id
	**/
	public void  setId(Long id){
		this.id = id;
	}
	/**
	 * 获取编号的值
	**/
	public  Long getId(){
		return this.id;
	}






	/**
	* 商品商品编号
	**/
	private Long goodsPriceId;

	/**
	 * 设置商品商品编号的值
	 * @param goodsPriceId
	**/
	public void  setGoodsPriceId(Long goodsPriceId){
		this.goodsPriceId = goodsPriceId;
	}
	/**
	 * 获取商品商品编号的值
	**/
	public  Long getGoodsPriceId(){
		return this.goodsPriceId;
	}






	/**
	* 生成者
	**/
	private Long createBy;

	/**
	 * 设置生成者的值
	 * @param createBy
	**/
	public void  setCreateBy(Long createBy){
		this.createBy = createBy;
	}
	/**
	 * 获取生成者的值
	**/
	public  Long getCreateBy(){
		return this.createBy;
	}






	/**
	* 生成日期
	**/
	private java.util.Date createDate;

	/**
	 * 设置生成日期的值
	 * @param createDate
	**/
	public void  setCreateDate(java.util.Date createDate){
		this.createDate = createDate;
	}
	/**
	 * 获取生成日期的值
	**/
	public  java.util.Date getCreateDate(){
		return this.createDate;
	}




    /**
    * 生成日期 查询时间开始
    **/
    private java.util.Date createDateStart;

    /**
    * 生成日期 查询时间结束
    **/
    private java.util.Date createDateEnd;


    /**
    * 设置生成日期Start的值
    * @param createDateStart
    **/
    public void  setCreateDateStart(java.util.Date createDateStart){
    this.createDateStart = createDateStart;
    }
    /**
    * 获取生成日期Start的值
    **/
    public  java.util.Date getCreateDateStart(){
    return this.createDateStart;
    }

    /**
    * 设置生成日期End的值
    * @param createDateEnd
    **/
    public void  setCreateDateEnd(java.util.Date createDateEnd){
    this.createDateEnd = createDateStart;
    }
    /**
    * 获取生成日期End的值
    **/
    public  java.util.Date getCreateDateEnd(){
    return this.createDateEnd;
    }




	/**
	* 更新者
	**/
	private Long updateBy;

	/**
	 * 设置更新者的值
	 * @param updateBy
	**/
	public void  setUpdateBy(Long updateBy){
		this.updateBy = updateBy;
	}
	/**
	 * 获取更新者的值
	**/
	public  Long getUpdateBy(){
		return this.updateBy;
	}






	/**
	* 更新日期
	**/
	private java.util.Date updateDate;

	/**
	 * 设置更新日期的值
	 * @param updateDate
	**/
	public void  setUpdateDate(java.util.Date updateDate){
		this.updateDate = updateDate;
	}
	/**
	 * 获取更新日期的值
	**/
	public  java.util.Date getUpdateDate(){
		return this.updateDate;
	}




    /**
    * 更新日期 查询时间开始
    **/
    private java.util.Date updateDateStart;

    /**
    * 更新日期 查询时间结束
    **/
    private java.util.Date updateDateEnd;


    /**
    * 设置更新日期Start的值
    * @param updateDateStart
    **/
    public void  setUpdateDateStart(java.util.Date updateDateStart){
    this.updateDateStart = updateDateStart;
    }
    /**
    * 获取更新日期Start的值
    **/
    public  java.util.Date getUpdateDateStart(){
    return this.updateDateStart;
    }

    /**
    * 设置更新日期End的值
    * @param updateDateEnd
    **/
    public void  setUpdateDateEnd(java.util.Date updateDateEnd){
    this.updateDateEnd = updateDateStart;
    }
    /**
    * 获取更新日期End的值
    **/
    public  java.util.Date getUpdateDateEnd(){
    return this.updateDateEnd;
    }




	/**
	* 备注
	**/
	private String remark;

	/**
	 * 设置备注的值
	 * @param remark
	**/
	public void  setRemark(String remark){
		this.remark = remark;
	}
	/**
	 * 获取备注的值
	**/
	public  String getRemark(){
		return this.remark;
	}






	/**
	* 所属组织
	**/
	private Long organId;

	/**
	 * 设置所属组织的值
	 * @param organId
	**/
	public void  setOrganId(Long organId){
		this.organId = organId;
	}
	/**
	 * 获取所属组织的值
	**/
	public  Long getOrganId(){
		return this.organId;
	}






	/**
	* 组织路径
	**/
	private String organPath;

	/**
	 * 设置组织路径的值
	 * @param organPath
	**/
	public void  setOrganPath(String organPath){
		this.organPath = organPath;
	}
	/**
	 * 获取组织路径的值
	**/
	public  String getOrganPath(){
		return this.organPath;
	}






	/**
	* 是否删除
	**/
	private boolean isDeleted;

	/**
	 * 设置是否删除的值
	 * @param isDeleted
	**/
	public void  setIsDeleted(boolean isDeleted){
		this.isDeleted = isDeleted;
	}
	/**
	 * 获取是否删除的值
	**/
	public  boolean getIsDeleted(){
		return this.isDeleted;
	}






	/**
	* 单价（单位：分）
	**/
	private Integer price;

	/**
	 * 设置单价（单位：分）的值
	 * @param price
	**/
	public void  setPrice(Integer price){
		this.price = price;
	}
	/**
	 * 获取单价（单位：分）的值
	**/
	public  Integer getPrice(){
		return this.price;
	}






	/**
	* 折扣价（单位：分）
	**/
	private Integer discountPrice;

	/**
	 * 设置折扣价（单位：分）的值
	 * @param discountPrice
	**/
	public void  setDiscountPrice(Integer discountPrice){
		this.discountPrice = discountPrice;
	}
	/**
	 * 获取折扣价（单位：分）的值
	**/
	public  Integer getDiscountPrice(){
		return this.discountPrice;
	}






	/**
	* 成本（单位：分）
	**/
	private Integer costPrice;

	/**
	 * 设置成本（单位：分）的值
	 * @param costPrice
	**/
	public void  setCostPrice(Integer costPrice){
		this.costPrice = costPrice;
	}
	/**
	 * 获取成本（单位：分）的值
	**/
	public  Integer getCostPrice(){
		return this.costPrice;
	}






	/**
	* 建议售价（单价：分）
	**/
	private Integer suggestedRetailPrice;

	/**
	 * 设置建议售价（单价：分）的值
	 * @param suggestedRetailPrice
	**/
	public void  setSuggestedRetailPrice(Integer suggestedRetailPrice){
		this.suggestedRetailPrice = suggestedRetailPrice;
	}
	/**
	 * 获取建议售价（单价：分）的值
	**/
	public  Integer getSuggestedRetailPrice(){
		return this.suggestedRetailPrice;
	}



	


}